be on one's period - Turc Anglais Dictionnaire